Big Huge Thesaurus

lychnis dioica

noun

sounds kind of like